time hierarchy theorem
#complexity_theory
Theorem (time hierarchy)
If are time-constructible functions satisfying , then
where time-constructible function means mapping can be computed in time.
(DTIME)
Proof
#incomplete
Theorem (non-deterministic time hierarchy)
If are time-constructible functions satisfying , then
(NTIME)
Notes
- DTIME(f(n)) means the class of functions that can be decided in time f(n)
- so, it means set of functions that may be decided in time f(n) is a strict subset of those that may be decided in time g(n)
- i.e., allowing TMs more computational time strictly increases the set of languages they can decide
- (analogously for non-deterministic version)
See also
References
- S. Arora, B. Barak. Computational Complexity: A Modern Approach, Cambridge University Press, 2009, pp. 69-70.